首页> 外文OA文献 >Partition Consistency: A Case Study in Modeling Systems with Weak Memory Consistency and Proving Correctness of their Implementations
【2h】

Partition Consistency: A Case Study in Modeling Systems with Weak Memory Consistency and Proving Correctness of their Implementations

机译:分区一致性:弱记忆建模系统的案例研究   一致性和证明其实施的正确性

摘要

Multiprocess systems, including grid systems, multiprocessors and multicorecomputers, incorporate a variety of specialized hardware and softwaremechanisms, which speed computation, but result in complex memory behavior. Asa consequence, the possible outcomes of a concurrent program can be unexpected.A memory consistency model is a description of the behaviour of such a system.Abstract memory consistency models aim to capture the concrete implementationsand architectures. Therefore, formal specification of the implementation orarchitecture is necessary, and proofs of correspondence between the abstractand the concrete models are required. This paper provides a case study of this process. We specify a new model,partition consistency, that generalizes many existing consistency models. Aconcrete message-passing network model is also specified. Implementations ofpartition consistency on this network model are then presented and provedcorrect. A middle level of abstraction is utilized to facilitate the proofs.All three levels of abstraction are specified using the same framework. Thepaper aims to illustrate a general methodology and techniques for specifyingmemory consistency models and proving the correctness of their implementations.
机译:多进程系统,包括网格系统,多处理器和多核计算机,结合了各种专用的硬件和软件机制,这些机制可以加快计算速度,但会导致复杂的内存行为。结果,并发程序的可能结果是意外的。内存一致性模型描述了这种系统的行为。抽象内存一致性模型旨在捕获具体的实现和体系结构。因此,有必要对实现或体系结构进行正式规范,并要求抽象和具体模型之间具有对应关系的证明。本文提供了此过程的案例研究。我们指定了一个新的模型,分区一致性,该模型推广了许多现有的一致性模型。还指定了一个具体的消息传递网络模型。然后提出了在该网络模型上分区一致性的实现,并证明是正确的。利用中间的抽象层次来简化证明过程。使用相同的框架指定所有三个抽象层次。本文旨在说明用于指定内存一致性模型并证明其实现正确性的通用方法和技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号